polymerisation devices - German English Dictionary